home *** CD-ROM | disk | FTP | other *** search
- #include "popcolor.h"
-
-
- PopupColourChoice::PopupColourChoice(GEMform& form, int RSCindex, PopupList& popup) :
- ArrowablePopupChoice(form,RSCindex,popup)
- {
- }
-
- void PopupColourChoice::InitObject(GEMrawobject& object)
- {
- object.FillPattern(IP_SOLID);
- ArrowablePopupChoice::InitObject(object);
- }
-
- void PopupColourChoice::SetObject(int choice, GEMrawobject& object)
- {
- object.BackCol(choice);
- }
-
- int PopupColourChoice::NumberOfChoices() const
- {
- return 16;
- }
-
- void PopupColourChoice::SelectObject(int choice, bool yes, GEMrawobject& object)
- {
- object.BorderWidth(yes ? 2 : 0);
- object.Crossed(yes);
- }
-